* {
    padding: 0px;
    margin: 0px;
}

.red {
    color: red;
    font-weight: bold;
    padding: 2px 5px;
    line-height: 15px;
}

/*按钮样式1*/
.my-btn{padding: 5px 12px; min-width: 120px; font-size: 13px; background: #4591EF; color: #FFFFFF;  border: none;}
.my-btn:hover,.my-btn:focus,.my-btn:active,.my-btn:visited{ color: #FFFFFF;background: #337FE5;  }
a.my-btn:hover,a.my-btn:focus,a.my-btn:active,a.my-btn:visited{ color: #FFFFFF;   }
.my-btn1{padding: 6px 12px; border-radius: 0px; min-width: 80px;}
.my-btn2{padding: 7px 15px;  min-width: 160px;}
.my-btn3{padding: 5px 12px; background: none; color: #4591EF; border:1px solid #4591EF ; }
.my-btn3:hover{ color:#FFF ;}

a:hover, a:focus, a:active, a:visited {
    text-decoration: none;
}

.myboxl .list-group-item a {
    border: 1px solid;
    border-color: transparent;
    display: block;
    width: 100%;
    padding: 10px 10px 10px 20px;
    color: #fff;
    font-size: 16px;
    text-align: left;
}

.maintop{ height: 110px; width: 100%; min-width: 1200px;background: #4491ee;  position: fixed; top: 0px; left: 0px;z-index: 9999999;}

.mylogo{ float: left;}
.maintop ul.nav{float:left;color:#333; padding-left: 100px; }
.maintop .nav > li{width: 130px; height: 110px; }
.maintop .nav > li > a{ height: 110px; display: block; text-align: center;  border-radius:0; padding:24px 0; margin:0 5px;}
.maintop .nav > li > a i{ padding: 0 5px; font-size: 18px;}
.nav-pills > li > a:hover,.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{ background:none; color:#4591ef; border-bottom: 2px solid #4591ef;;}

.shezhitop{}
.shezhitop{ float: right; padding-top: 10px; padding-right:50px; position: relative;}
.shezhitop ul{ width: 100%;}
.shezhitop ul li{display:block; width:100px; float:left; }
.shezhitop ul li a{width: 100%; padding:15px 0;display:block;text-align:center;font-size: 15px;color: #ffffff;}
.shezhitop ul li a i{padding:0 10px; font-size:19px; }
.shezhitop ul li a:hover{ background:none;color: #ffffff;}


/*左边 left*/
.myboxl{width:240px;position:fixed; z-index:999; overflow:auto; padding-bottom:20px;top:110px;  left:0px;min-height: 640px; height:100%;background:#3e4145; }
.myboxlimg{padding:30px 20px; height: 200px;}
.myboxlimg a{ color:#fff; text-align:center;}
.myboxlimg img{ width:80px; height:80px; overflow: hidden; display:block; margin:0 auto; border-radius:3px; -webkit-border-radius:3px;}
.myboxlimg div{ padding-top:20px;}

.myboxl-bd{position: absolute;  overflow: auto; width:100%; }


.myboxl> ul{ padding-top: 10px;  }
.myboxl .list-group-item{ border: none; background:none; margin-bottom: 1px; padding:0;}
.myboxl .list-group-item a{border:1px solid; border-color:transparent;display:block;width:100%;padding:10px 10px 10px 20px;color: #fff;font-size: 16px;text-align: left;}
.myboxl .list-group-item a.active{  background: #4591ef; color: #FFFFFF;}
.myboxl .list-group-item a:hover,.mybox-left .list-group-item a:focus{ background: #4591ef; color: #FFFFFF;}
.myboxl .list-group-item a i{padding: 0 10px;font-size: 18px;}
.myboxl .list-group-item:first-child,.list-group-item:last-child{border-radius:inherit;}
.myboxl> ul>li>ul li{ background:#eee;}
.myboxl .list-group-item .list-group-item a{  font-size:15px; text-align:center; }

/*右边 right*/
.myboxr{width: 100%;  padding-top: 90px;padding-left: 250px; float: left;}
.myboxr-in{width: 100%; min-width: 1000px;background: #FFFFFF; padding:30px ;min-height: calc(100vh - 90px);}
.applylistt{ padding-bottom: 30px;}
.applylistt .col-sm-4 .my-btn{ float: right; width: 120px; margin-left: 20px;}

.mylogo div{
    float: left;
}

.mylogo div:first-child {
    margin-top: 20px;
    margin-left: 40px;
}

.top-text {
    color: #fff;
    font-size: 35px;
    margin-top: 30px;
    margin-left: 20px;
}

